ducted propeller - Turkish English Dictionary